package mkt.classes.bean;

import mkt.classes.DAO.UsuarioDAO;

/**
 *
 * @author Claudio Leite
 */
public class Usuario {

    public int cod;
    public String login;
    public String senha;
    public int codusrLogado;
    public String usrLogado;

    public int getCodusrLogado() {
        return codusrLogado;
    }

    public void setCodusrLogado(int codusrLogado) {
        this.codusrLogado = codusrLogado;
    }

    

    public int getCod() {
        return cod;
    }

    public void setCod(int cod) {
        this.cod = cod;
    }

    public String getLogin() {
        return login;
    }

    public void setLogin(String login) {
        this.login = login;
    }

    public String getSenha() {
        return senha;
    }

    public void setSenha(String senha) {
        this.senha = senha;
    }

    public String getUsrLogado() {
        return usrLogado;
    }

    public void setUsrLogado(String usrLogado) {
        this.usrLogado = usrLogado;
    }
    
    
    public boolean validaSenha(String senha) {
        boolean ret = false;
        try {
            if (this.senha.equals(senha)) {
                ret = true;
            }
        } catch (NullPointerException ex) {
        }
        return ret;
    }

    @Override
    public String toString() {
        return super.toString();
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final Usuario other = (Usuario) obj;
        if (this.cod != other.cod) {
            return false;
        }
        return true;
    }

    @Override
    public int hashCode() {
        int hash = 5;
        hash = 47 * hash + this.cod;
        return hash;
    }

    public String getLogin(int codusrLogado) {
        
        return login;
    }
    
}
